package com.ship.system.api;


import com.ship.common.core.constant.ServiceNameConstants;
import com.ship.common.core.web.domain.JsonResult;
import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.web.bind.annotation.PostMapping;

@FeignClient("ship-boats")
public interface BoatsAISService {
    @PostMapping("/get/AIS_message")
    public void getAISMessage();

    @PostMapping("/get/boatsDockWith")
    void getboatsPortMessage();

    @PostMapping("/query/create_psc_inspect")
    void queryCreatePSCInspect();

    @PostMapping("/get/canalAccess/list")
    void getCanalAccessList();

    @PostMapping("/query/boatsWeather")
    void getBoatsWeather();

    @PostMapping("/query/boatsVoyage/list")
    void getBoatsVoyageMessage();

    @PostMapping("/query/boatsEventMessage")
    void getBoatsEventMessage();
}
